<script>window.pathPrefix="../";</script><script>window.pathPrefix="../";</script><!DOCTYPE html>
<html lang="en" style="padding-bottom:0px" class="local"></html>
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <link href="../images/favicon.png" rel="shortcut icon" type="image/png">
  <title>DJI Mobile SDK Documentation
  </title><link rel="stylesheet" href="../stylesheets/doc-vendor.css"><link rel="stylesheet" href="../stylesheets/doc-app.css">
</head>
<body>
  <nav id="site-header" class="site-header navbar">
    <div class="container">
      <div class="navbar-header"><a href="/" class="logo"><img src="../images/dji-logo@2x.png">IOS UX SDK API REFERENCE</a></div>
    </div>
  </nav>
  <div id="documentation-page" class="documentation-page">
    <div class="container">
      <div class="site-sidebar">
        <div class="searcher">
          <div id="panel" class="panel panel_tree">
            <div class="header">
              <div class="search-con">
                <label id="search-label" for="search">
                </label>
                <input id="search" type="text" placeholder="Search" autosave="searchdoc" results="10" autocomplete="off">
                <div class="search-icon"></div><a class="clean-search glyphicon glyphicon-remove-circle"></a>
              </div>
            </div>
            <div class="tree">
              <ul></ul>
            </div>
            <div class="result">
              <ul></ul>
            </div>
          </div>
        </div>
        <div class="nav scrollable js-tree-menu">
          <dl>
            <dt>Default Layout
            </dt>
                  <dd><a href="DUXAccessLockerWidget.html">DUXAccessLockerWidget</a>
                  </dd>
                  <dd><a href="DUXDefaultLayoutView.html">DUXDefaultLayoutView</a>
                  </dd>
                  <dd><a data-href="DUXDefaultLayoutViewController.html" class="sub-toggle">DUXDefaultLayoutViewController<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="DUXDefaultLayoutViewController_VersatileControllers.html">DUXDefaultLayoutViewController</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a href="DUXContentView.html">DUXContentView</a>
                  </dd>
                  <dd><a href="DUXFPVView.html">DUXFPVView</a>
                  </dd>
                  <dd><a href="DUXMapViewController.html">DUXMapViewController</a>
                  </dd>
                  <dd><a href="DUXContentViewController.html">DUXContentViewController</a>
                  </dd>
                  <dd><a data-href="" class="sub-toggle">DUXFPVViewController<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="DUXFPVInteractionController.html">DUXFPVInteractionController</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a href="DUXSpeakerSettingsViewController.html">DUXSpeakerSettingsViewController</a>
                  </dd>
                  <dd><a href="DUXSpotlightSettingsViewController.html">DUXSpotlightSettingsViewController</a>
                  </dd>
          </dl>
          <dl>
            <dt>Widgets
            </dt>
                  <dd><a href="DUXBeaconWidget.html">DUXBeaconWidget</a>
                  </dd>
                  <dd><a href="DUXSpeakerWidget.html">DUXSpeakerWidget</a>
                  </dd>
                  <dd><a href="DUXSpotlightWidget.html">DUXSpotlightWidget</a>
                  </dd>
          </dl>
          <dl>
            <dt>Widget
            </dt>
                  <dd><a href="AutoExposureLockWidget.html">DUXAutoExposureSwitchWidget</a>
                  </dd>
                  <dd><a href="PreFlightStatusWidget.html">DUXPreFlightStatusWidget</a>
                  </dd>
                  <dd><a href="DUXConnectionWidget.html">DUXConnectionWidget</a>
                  </dd>
                  <dd><a href="DUXFlightModeWidget.html">DUXFlightModeWidget</a>
                  </dd>
                  <dd><a href="DUXBatteryWidget.html">DUXBatteryWidget</a>
                  </dd>
                  <dd><a href="RemoteControllerSignalWidget.html">DUXRemoteControlSignalWidget</a>
                  </dd>
                  <dd><a href="GPSSignalWidget.html">DUXGPSSignalWidget</a>
                  </dd>
                  <dd><a href="VideoSignalWidget.html">DUXVideoSignalWidget</a>
                  </dd>
                  <dd><a href="VisionWidget.html">DUXVisionWidget</a>
                  </dd>
                  <dd><a href="DUXDashboardWidget.html">DUXDashboardWidget</a>
                  </dd>
                  <dd><a href="DUXCompassWidget.html">DUXCompassWidget</a>
                  </dd>
                  <dd><a href="DistanceFromHomeWidget.html">DUXDistanceHomeWidget</a>
                  </dd>
                  <dd><a href="HorizontalVelocityWidget.html">DUXHorizontalVelocityWidget</a>
                  </dd>
                  <dd><a href="DistanceFromRCWidget.html">DUXDistanceRCWidget</a>
                  </dd>
                  <dd><a href="VerticalVelocityWidget.html">DUXVerticalVelocityWidget</a>
                  </dd>
                  <dd><a href="AltitudeWidget.html">DUXAltitudeWidget</a>
                  </dd>
                  <dd><a href="PictureVideoSwitchWidget.html">DUXPictureVideoSwitchWidget</a>
                  </dd>
                  <dd><a href="CameraCaptureWidget.html">DUXCaptureWidget</a>
                  </dd>
                  <dd><a href="ExposureSettingsMenu.html">DUXExposureSettingsMenu</a>
                  </dd>
                  <dd><a href="RemainingFlightTimeWidget.html">DUXRemainingFlightTimeWidget</a>
                  </dd>
                  <dd><a href="DULColorWaveformWidget.html">DUXColorWaveformWidget</a>
                  </dd>
                  <dd><a href="TakeOffLandWidget.html">DUXTakeOffWidget</a>
                  </dd>
                  <dd><a href="ReturnHomeWidget.html">DUXReturnHomeWidget</a>
                  </dd>
                  <dd><a href="CameraConfigShutterWidget.html">DUXCameraConfigShutterWidget</a>
                  </dd>
                  <dd><a href="CameraConfigApertureWidget.html">DUXCameraConfigApertureWidget</a>
                  </dd>
                  <dd><a href="CameraConfigISOWidget.html">DUXCameraConfigExposureSensitivityWidget</a>
                  </dd>
                  <dd><a href="CameraConfigWBWidget.html">DUXCameraConfigWBWidget</a>
                  </dd>
                  <dd><a href="CameraConfigStorageWidget.html">DUXCameraConfigStorageWidget</a>
                  </dd>
                  <dd><a href="CameraConfigSSDWidget.html">DUXCameraConfigSSDWidget</a>
                  </dd>
                  <dd><a href="CameraEVConfigWidget.html">DUXCameraConfigEVWidget</a>
                  </dd>
                  <dd><a href="DUXCameraPictureConfigWidget.html">DUXCameraPictureConfigWidget</a>
                  </dd>
                  <dd><a href="DUXCameraCapacityConfigWidget.html">DUXCameraCapacityConfigWidget</a>
                  </dd>
                  <dd><a href="DUXCameraConfigWidget.html">DUXCameraConfigWidget</a>
                  </dd>
                  <dd><a href="DUXRecordVideoWidget.html">DUXRecordVideoWidget</a>
                  </dd>
                  <dd><a href="DUXMenuWidget.html">DUXCameraSettingsMenu</a>
                  </dd>
                  <dd><a href="DUXCameraConfigInfoWidget.html">DUXCameraConfigInfoWidget</a>
                  </dd>
                  <dd><a href="DUXDJILogoWidget.html">DUXDJILogoWidget</a>
                  </dd>
                  <dd><a href="DUXRecordVideoTimeWidget.html">DUXRecordVideoTimeWidget</a>
                  </dd>
                  <dd><a href="DUXExposureFocusSwitchWidget.html">DUXExposureFocusSwitchWidget</a>
                  </dd>
                  <dd><a data-href="DUXWidget.html" class="sub-toggle">DUXWidget<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a href="DUXFocusModeWidget.html">DUXFocusModeWidget</a>
                            </dd>
                            <dd><a href="DUXFocusTargetWidget.html">DUXFocusTargetWidget</a>
                            </dd>
                            <dd><a href="DUXManualFocusAdjustmentWidget.html">DUXManualFocusAdjustmentWidget</a>
                            </dd>
                    </ul>
                  </dd>
                  <dd><a href="DUXTakePictureWidget.html">DUXTakePictureWidget</a>
                  </dd>
                  <dd><a href="DUXMapWidget.html">DUXMapWidget</a>
                  </dd>
                  <dd><a href="DUXWiFiSignalWidget.html">DUXWifiSignalWidget</a>
                  </dd>
                  <dd><a href="DUXRadarWidget.html">DUXRadarWidget</a>
                  </dd>
                  <dd><a href="DUXHistogramWidget.html">DUXHistogramWidget</a>
                  </dd>
          </dl>
          <dl>
            <dt>Panel
            </dt>
                  <dd><a href="CameraSettingAdvancedPanel.html">DUXCameraSettingsController</a>
                  </dd>
                  <dd><a href="CameraSettingExposurePanel.html">DUXExposureSettingsController</a>
                  </dd>
                  <dd><a href="RTKStatusPanel.html">DUXRTKStatusViewController</a>
                  </dd>
                  <dd><a data-href="PreFlightCheckListPanel.html" class="sub-toggle">DUXPreflightChecklistController<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                    <ul class="sub-menu">
                            <dd><a data-href="DUXPreflightChecklistManager.html" class="sub-toggle">DUXPreflightChecklistManager<i class="fa fa-angle-down"></i><i class="fa fa-angle-up"></i></a>
                              <ul class="sub-menu">
                                      <dd><a href="DUXPreflightChecklistItem.html">DUXPreflightChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXOverallChecklistItem.html">DUXOverallChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXAircraftConnectionChecklistItem.html">DUXAircraftConnectionChecklistitem</a>
                                      </dd>
                                      <dd><a href="DUXAircraftLocationChecklistItem.html">DUXAircraftLocationChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXFlightModeChecklistItem.html">DUXFlightModeChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXCompassChecklistItem.html">DUXCompassChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXIMUChecklistItem.html">DUXIMUChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXESCChecklistItem.html">DUXESCChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXVisionChecklistItem.html">DUXVisionChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXRemoteControllerChecklistItem.html">DUXRemoteControllerChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXRemoteControllerBatteryChecklistItem.html">DUXRemoteControllerBatteryChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXRadioQualityChecklistItem.html">DUXRadioQualityChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXAircraftBatteryChecklistItem.html">DUXAircraftBatteryChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXAircraftBatteryTemperatureChecklistItem.html">DUXAircraftBatteryTemperatureChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXGimbalChecklistItem.html">DUXGimbalChecklistItem</a>
                                      </dd>
                                      <dd><a href="DUXStorageCapacityChecklistItem.html">DUXStorageCapacityChecklistItem</a>
                                      </dd>
                              </ul>
                            </dd>
                    </ul>
                  </dd>
          </dl>
          <dl>
            <dt>Model
            </dt>
                  <dd><a href="DUXSDKModel.html">DUXSDKModel</a>
                  </dd>
          </dl>
          <dl>
            <dt>Widget Collections
            </dt>
                  <dd><a href="DUXStatusBarView.html">DUXStatusBarView</a>
                  </dd>
                  <dd><a href="DUXStatusBarViewController.html">DUXStatusBarViewController</a>
                  </dd>
                  <dd><a href="DUXDockView.html">DUXDockView</a>
                  </dd>
                  <dd><a href="DUXDockViewController.html">DUXDockViewController</a>
                  </dd>
                  <dd><a href="DUXSideBarView.html">DUXSideBarView</a>
                  </dd>
                  <dd><a href="DUXSideBarViewController.html">DUXSideBarViewController</a>
                  </dd>
                  <dd><a href="DUXLeadingBarViewController.html">DUXLeadingBarViewController</a>
                  </dd>
                  <dd><a href="DUXTrailingBarViewController.html">DUXTrailingBarViewController</a>
                  </dd>
                  <dd><a href="DUXWidgetCollectionView.html">DUXWidgetCollectionView</a>
                  </dd>
                  <dd><a href="DUXWidgetCollectionViewStacks.html">DUXWidgetCollectionViewStacks</a>
                  </dd>
                  <dd><a href="DUXWidgetCollectionViewCenterLayout.html">DUXWidgetCollectionViewCenterLayout</a>
                  </dd>
                  <dd><a href="DUXWidgetCollectionViewLayout.html">DUXWidgetCollectionViewLayout</a>
                  </dd>
                  <dd><a href="DUXWidgetCollectionViewStacksLayout.html">DUXWidgetCollectionViewStacksLayout</a>
                  </dd>
                  <dd><a href="DUXWidgetItem.html">DUXWidgetItem</a>
                  </dd>
                  <dd><a href="DUXWidgetCollectionViewController.html">DUXWidgetCollectionViewController</a>
                  </dd>
          </dl>
        </div>
      </div>
      <div class="site-main">
        <div class="article"><div class="article"><h1><font color="#AAA">class </font>DUXFPVViewController</h1></div>
<figure class="highlight objc"><table><tr><td class="code"><pre><div class="line"><span class="class"><span class="keyword">@interface</span> <span class="title">DUXFPVViewController</span> : <span class="title">DUXContentViewController</span> &lt;<span class="title">DUXPIPVideoFeedWidgetDelegate</span>&gt;</span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Header:</i></font></td><td width="85%"><font color="#999">DUXFPVViewController.h</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>Inherits From:</i></font></td><td width="85%"><font color="#999"><code>DUXContentViewController <duxpipvideofeedwidgetdelegate></duxpipvideofeedwidgetdelegate></code></font></td></tr></table></html>
<h5 id="description">Description:</h5>
<p><font color="#666">Subclass of DUXContentViewController which manages the logic for showing the FPV video and touch handling over the FPV view.</font></p>
<h5 id="class-members">Class Members:</h5>
<div class="api-row" id="duxfpvviewcontroller_duxfpvviewgridoverlaytype"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">enum</div><div class="api-col right"><a class="trigger" href="#duxfpvviewcontroller_duxfpvviewgridoverlaytype_inline">DUXFPVViewGridOverlayType</a></div></div><div class="inline-doc" id="duxfpvviewcontroller_duxfpvviewgridoverlaytype_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">enum </font>DUXFPVViewGridOverlayType</h6></div>

<figure class="highlight objc"><table><tr><td class="code"><pre><div class="line"><span class="keyword">typedef</span> <span class="built_in">NS_ENUM</span>(<span class="built_in">NSUInteger</span>, DUXFPVViewGridOverlayType)</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Header:</i></font></td><td width="85%"><font color="#999">DUXFPVViewController.h</font></td></tr></table></html>
<h5 id="description-v2">Description:</h5>
<p><font color="#666">Represents the types of grid lines that can be set to be on top of the FPV.</font></p>
<h5 id="enum-members">Enum Members:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41"><a href="#duxfpvviewcontroller_duxfpvviewgridoverlaytype_none_inline"></a>DUXFPVViewGridOverlayTypeNone</font></td><td><font color="#666">No grid lines are visible.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#duxfpvviewcontroller_duxfpvviewgridoverlaytype_grid_inline"></a>DUXFPVViewGridOverlayTypeGrid</font></td><td><font color="#666">Horizontal and vertical grid lines are visible in using a 3x3 grid.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#duxfpvviewcontroller_duxfpvviewgridoverlaytype_gridwithdiagonals_inline"></a>DUXFPVViewGridOverlayTypeGridWithDiagonals</font></td><td><font color="#666">Same as <code><a href="../Widgets/DUXFPVViewController.html#duxfpvviewcontroller_duxfpvviewgridoverlaytype_grid">DUXFPVViewGridOverlayTypeGrid</a></code> with the addition of 2 diagonal lines running through the center.</font></td></tr><tr valign="top"><td><font color="#70BF41"><a href="#duxfpvviewcontroller_duxfpvviewgridoverlaytype_unknown_inline"></a>DUXFPVViewGridOverlayTypeUnknown</font></td><td><font color="#666">The type of grid is unknown.</font></td></tr></table></html></div>
<div class="api-row" id="duxfpvviewcontroller_duxfpvviewcontrollerdelegate"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">protocol</div><div class="api-col right"><a class="trigger" href="#duxfpvviewcontroller_duxfpvviewcontrollerdelegate_inline">DUXFPVViewControllerDelegate</a></div></div><div class="inline-doc" id="duxfpvviewcontroller_duxfpvviewcontrollerdelegate_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">protocol </font>DUXFPVViewControllerDelegate</h6></div>

<figure class="highlight objc"><table><tr><td class="code"><pre><div class="line"><span class="class"><span class="keyword">@protocol</span> <span class="title">DUXFPVViewControllerDelegate</span> &lt;<span class="title">NSObject</span>&gt;</span></div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Header:</i></font></td><td width="85%"><font color="#999">DUXFPVViewController.h</font></td></tr><tr valign="top"><td width="15%"><font color="#999"><i>Inherits From:</i></font></td><td width="85%"><font color="#999"><code>NSObject</code></font></td></tr></table></html>
<h5 id="description-v3">Description:</h5>
<p><font color="#666">This protocol allows you to receive updates regarding the <code><a href="../Widgets/DUXFPVViewController.html#duxfpvviewcontroller">DUXFPVViewController</a></code> state.</font></p>
<h5 id="protocol-methods">Protocol Methods:</h5>
<div class="api-row" id="duxfpvviewcontroller_duxfpvviewcontrollerdelegate_fpvviewcontrollerdidupdatecurrentfpvviewcurrentcameraindexto"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">method</div><div class="api-col right"><a class="trigger" href="#duxfpvviewcontroller_duxfpvviewcontrollerdelegate_fpvviewcontrollerdidupdatecurrentfpvviewcurrentcameraindexto_inline">fpvViewController:didUpdateCurrentFPVViewCurrentCameraIndexTo</a></div></div><div class="inline-doc" id="duxfpvviewcontroller_duxfpvviewcontrollerdelegate_fpvviewcontrollerdidupdatecurrentfpvviewcurrentcameraindexto_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">method </font>fpvViewController:didUpdateCurrentFPVViewCurrentCameraIndexTo</h6></div>

<figure class="highlight objc"><table><tr><td class="code"><pre><div class="line"><span class="keyword">@optional</span></div><div class="line">- (<span class="keyword">void</span>)fpvViewController:(<span class="keyword">nonnull</span> DUXFPVViewController *)fpvViewController didUpdateCurrentFPVViewCurrentCameraIndexTo:(<span class="built_in">NSUInteger</span>)updatedFPVViewCurrentCameraIndex</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Header:</i></font></td><td width="85%"><font color="#999">DUXFPVViewController.h</font></td></tr></table></html>
<h5 id="description-v4">Description:</h5>
<p><font color="#666">This method is called whenever <code><a href="../Widgets/DUXFPVViewController.html#duxfpvviewcontroller">DUXFPVViewController</a></code> changes the camera it is getting it's video feed from. If the camera is the FPV camera (which does not have an index) then the value of the camera index will be NSNotFound.</font></p>
<h5 id="input-parameters">Input Parameters:</h5>
<html><table class="table-inline-parameters"><tr valign="top"><td><font color="#70BF41">nonnull <a href="../Widgets/DUXFPVViewController.html#duxfpvviewcontroller">DUXFPVViewController</a> * <font color="#000">fpvViewController</font></font></td><td><font color="#666"><i>The FPV view controller whose index has been updated.</i></font></td></tr><tr valign="top"><td><font color="#70BF41">NSUInteger <font color="#000">updatedFPVViewCurrentCameraIndex</font></font></td><td><font color="#666"><i>The updated value of the camera index. Cameras with no index (such as the FPV camera) will have a value of NSNotFound.</i></font></td></tr></table></html></div>
</div>
<div class="api-row" id="duxfpvviewcontroller_fpvview"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">property</div><div class="api-col right"><a class="trigger" href="#duxfpvviewcontroller_fpvview_inline">fpvView</a></div></div><div class="inline-doc" id="duxfpvviewcontroller_fpvview_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">property </font>fpvView</h6></div>

<figure class="highlight objc"><table><tr><td class="code"><pre><div class="line"><span class="keyword">@property</span> (<span class="keyword">readonly</span>, <span class="keyword">nonatomic</span>, <span class="keyword">nullable</span>) __kindof DUXFPVView *fpvView</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Header:</i></font></td><td width="85%"><font color="#999">DUXFPVViewController.h</font></td></tr></table></html>
<h5 id="description-v5">Description:</h5>
<p><font color="#666">Reference for the actual view which shows the video feed.</font></p>
<h5 id="see-also">See Also:</h5>
<p><font color="#666"><code><a href="../Widgets/DUXFPVView.html#duxfpvview">DUXFPVView</a></code></font></p>
</div>
<div class="api-row" id="duxfpvviewcontroller_ishudinteractionenabled"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">property</div><div class="api-col right"><a class="trigger" href="#duxfpvviewcontroller_ishudinteractionenabled_inline">isHUDInteractionEnabled</a></div></div><div class="inline-doc" id="duxfpvviewcontroller_ishudinteractionenabled_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">property </font>isHUDInteractionEnabled</h6></div>

<figure class="highlight objc"><table><tr><td class="code"><pre><div class="line"><span class="keyword">@property</span> (<span class="keyword">nonatomic</span>) <span class="built_in">BOOL</span> isHUDInteractionEnabled</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Header:</i></font></td><td width="85%"><font color="#999">DUXFPVViewController.h</font></td></tr></table></html>
<h5 id="description-v6">Description:</h5>
<p><font color="#666">Flag which enables/disables interactivity of the FPVView. Used for enabling/disabling FPV view response to touches for focus and exposure when toggling between full screen and floating window.</font></p>
</div>
<div class="api-row" id="duxfpvviewcontroller_candisplaygridoverlay"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">property</div><div class="api-col right"><a class="trigger" href="#duxfpvviewcontroller_candisplaygridoverlay_inline">canDisplayGridOverlay</a></div></div><div class="inline-doc" id="duxfpvviewcontroller_candisplaygridoverlay_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">property </font>canDisplayGridOverlay</h6></div>

<figure class="highlight objc"><table><tr><td class="code"><pre><div class="line"><span class="keyword">@property</span> (<span class="keyword">nonatomic</span>) <span class="built_in">BOOL</span> canDisplayGridOverlay</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Header:</i></font></td><td width="85%"><font color="#999">DUXFPVViewController.h</font></td></tr></table></html>
<h5 id="description-v7">Description:</h5>
<p><font color="#666">When set to <code>NO</code> the FPV view controller will not respond to grid settings control inside the camera settings panel. <code>YES</code> by default.</font></p>
</div>
<div class="api-row" id="duxfpvviewcontroller_interactioncontroller"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">property</div><div class="api-col right"><a class="trigger" href="#duxfpvviewcontroller_interactioncontroller_inline">interactionController</a></div></div><div class="inline-doc" id="duxfpvviewcontroller_interactioncontroller_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">property </font>interactionController</h6></div>

<figure class="highlight objc"><table><tr><td class="code"><pre><div class="line"><span class="keyword">@property</span> (<span class="keyword">nonatomic</span>, <span class="keyword">readonly</span>, <span class="keyword">nonnull</span>) DUXFPVInteractionController *interactionController</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Header:</i></font></td><td width="85%"><font color="#999">DUXFPVViewController.h</font></td></tr></table></html>
<h5 id="description-v8">Description:</h5>
<p><font color="#666">Enables/disables interactivity of the FPV at a greater granularity than <code><a href="../Widgets/DUXFPVViewController.html#duxfpvviewcontroller_ishudinteractionenabled">isHUDInteractionEnabled</a></code>.</font></p>
<h5 id="see-also-v2">See Also:</h5>
<p><font color="#666"><code><a href="../Widgets/DUXFPVInteractionController.html#duxfpvinteractioncontroller">DUXFPVInteractionController</a></code></font></p>
</div>
<div class="api-row" id="duxfpvviewcontroller_isradarwidgetvisible"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">property</div><div class="api-col right"><a class="trigger" href="#duxfpvviewcontroller_isradarwidgetvisible_inline">isRadarWidgetVisible</a></div></div><div class="inline-doc" id="duxfpvviewcontroller_isradarwidgetvisible_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">property </font>isRadarWidgetVisible</h6></div>

<figure class="highlight objc"><table><tr><td class="code"><pre><div class="line"><span class="keyword">@property</span> (<span class="keyword">nonatomic</span>) <span class="built_in">BOOL</span> isRadarWidgetVisible</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Header:</i></font></td><td width="85%"><font color="#999">DUXFPVViewController.h</font></td></tr></table></html>
<h5 id="description-v9">Description:</h5>
<p><font color="#666">Enables/disables the radar widget overlayed on top of the FPV. Radar widget will  still only appear on products that support it.</font></p>
</div>
<div class="api-row" id="duxfpvviewcontroller_iscolorwaveformwidgetvisible"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">property</div><div class="api-col right"><a class="trigger" href="#duxfpvviewcontroller_iscolorwaveformwidgetvisible_inline">isColorWaveformWidgetVisible</a></div></div><div class="inline-doc" id="duxfpvviewcontroller_iscolorwaveformwidgetvisible_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">property </font>isColorWaveformWidgetVisible</h6></div>

<figure class="highlight objc"><table><tr><td class="code"><pre><div class="line"><span class="keyword">@property</span> (<span class="keyword">nonatomic</span>) <span class="built_in">BOOL</span> isColorWaveformWidgetVisible</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Header:</i></font></td><td width="85%"><font color="#999">DUXFPVViewController.h</font></td></tr></table></html>
<h5 id="description-v10">Description:</h5>
<p><font color="#666">Enables/disables the color waveform widget overlayed on top of the FPV. Color waveform widget will  still only appear on products that support it.</font></p>
</div>
<div class="api-row" id="duxfpvviewcontroller_currentgridoverlaytype"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">property</div><div class="api-col right"><a class="trigger" href="#duxfpvviewcontroller_currentgridoverlaytype_inline">currentGridOverlayType</a></div></div><div class="inline-doc" id="duxfpvviewcontroller_currentgridoverlaytype_inline" <blockquote="">
<div class="article"><h6><font color="#AAA">property </font>currentGridOverlayType</h6></div>

<figure class="highlight objc"><table><tr><td class="code"><pre><div class="line"><span class="keyword">@property</span> (<span class="keyword">nonatomic</span>, <span class="keyword">assign</span>) DUXFPVViewGridOverlayType currentGridOverlayType</div></pre></td></tr></table></figure>
<html><table class="table-supportedby"><tr valign="top"><td width="15%"><font color="#999"><i>Header:</i></font></td><td width="85%"><font color="#999">DUXFPVViewController.h</font></td></tr></table></html>
<h5 id="description-v11">Description:</h5>
<p><font color="#666">The type of grid that is displayed above the video feed on top of the FPV. For the types of grid available  see <code><a href="../Widgets/DUXFPVViewController.html#duxfpvviewcontroller_duxfpvviewgridoverlaytype">DUXFPVViewGridOverlayType</a></code>.</font></p>
<h5 id="see-also-v3">See Also:</h5>
<p><font color="#666"><code><a href="../Widgets/DUXFPVViewController.html#duxfpvviewcontroller_duxfpvviewgridoverlaytype">DUXFPVViewGridOverlayType</a></code></font></p>
</div>
<div class="api-row" id="duxfpvinteractioncontroller"><div class="api-col left"></div><div class="api-col middle" style="color:#AAA">class</div><div class="api-col right"><a href="../Widgets/DUXFPVInteractionController.html">DUXFPVInteractionController</a></div></div>

        </div>
      </div>
    </div>
    <div id="search-modal" class="search-modal modal fade">
      <div class="modal-dialog">
        <div class="modal-content">
          <div class="modal-header"><a href="javascript:;" @click="closeSearch" class="btn-close">×</a>
            <h2 class="title"> Search Mobile SDK Document
            </h2>
            <input type="text" v-model="searchInput" @keydown.enter="search">
          </div>
          <div class="modal-body">
            <p v-show="!!searchCount" class="search-count"><span v-cloak>{{searchCount}}</span>&nbsp;Results
            </p>
            <ul v-show="!!searchCount" class="search-result">
              <li v-for="item in searchResult"><a v-bind:href="item.url | docUrl">
                  <h3 class="title">{{{(item.highlights && item.highlights.title) || item.title}}}</h3>
                  <p class="content">{{{(item.highlights && item.highlights.content[0]) || item.title}}}</p></a></li>
            </ul>
            <div v-show="showLoadMore" class="text-center"><a href="javascript:;" @click="loadMoreSearch" class="btn-learn-more">Load More</a></div>
            <div v-show="searchLoading" class="text-center">Loading...
            </div>
            <div v-show="!searchCount &amp;&amp; !searchLoading" class="text-center">Not Found
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <script type="text/javascript">
    window.Config = window.config = {
      sdk: "mobile-sdk",
      locale: "en",
      environment: "development",
      api_host: ""
    };
    
  </script>
  <!-- build:js /javascripts/doc-vendor.js-->
  <script src="../javascripts/lib/jquery-2.1.4.min.js" type="text/javascript"></script>
  <script src="../javascripts/lib/bootstrap.js" type="text/javascript"></script>
  <script src="../javascripts/lib/vue.min.js" type="text/javascript"></script>
  <!-- endbuild-->
  <!-- build:js /javascripts/doc-app.js-->
  <script src="../javascripts/util/cookie.js" type="text/javascript"></script>
  <script src="../javascripts/util/url-manager.js" type="text/javascript"></script>
  <script src="../javascripts/util/ajax-manager.js" type="text/javascript"></script>
  <script src="../javascripts/base/footer.js" type="text/javascript"></script>
  <script src="../javascripts/base/header.js" type="text/javascript"></script>
  <script src="../javascripts/util/searcher.js" type="text/javascript"></script>
  <script src="../javascripts/search_index.js" type="text/javascript"></script>
  <script src="../javascripts/searchdoc.js" type="text/javascript"></script>
  <script src="../javascripts/api.js" type="text/javascript"></script>
  <!-- endbuild-->
  <script type="text/javascript">
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','http://www.google-analytics.com/analytics.js','ga');
    ga('create', 'UA-43055594-1', 'auto');
    ga('send', 'pageview');
  </script>
</body>